@charset "utf-8";
/* CSS Document */

html, body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#b2b2b2;
	}
	
#clear{
	clear:both;
	}	
	
#flotL{
	float:left;
	}		
	
#LoginWrapper{
	/*background:url(../images/loginBg.jpg) no-repeat center top;*/
	width:100%;
	height:auto;
	}
	
	#LoginBanner
	{	   
	    width:100%;
	    background-color:#fff;
	    height:190px;
	    display:block;
	    /*background-image:url(../images/login_logo.jpg) ;*/
	    text-align:center;	  
	}
	
	#LoginCenterPlan
	{
	    width:100%;
	    background-color:#b2b2b2;
	}
	
	#LoginSeparator
	{
	     width:100%;
	     background-image:url(../images/login_separator.jpg);
	     background-repeat:repeat-x;
	     height:10px;
	     display:block;	 
	     clear:both;    
	}
	
#Login
{
     background-image:url(../images/login_area.png);
     background-repeat:no-repeat;   
	width:360px;
	/*height:auto;*/
	height:205px;
	margin:0 auto;	
	}
	
#loginBoxBody{
	width:350px;
	height:auto;
	/*background:#FFF;*/
	float:left;
	padding:0 0 0 0;
	}
	
.LoginBtn{
	display: block;
	width:280px;
	height:36px;
	border:0;
	background:url(../images/loginButton.png);
	background-repeat:no-repeat;
	margin:auto;
	}	
	
.LoginBtn:hover{
	background-position: 0 -36px;
cursor:pointer;
	}
	
/*.LoginBtn span{
	position: absolute;
  	top: -999em;
	}		
	*/
#LoginTxtBox{
	width:300px;
	height:41px;
	/*background:url(../images/textBoxBg1.png) no-repeat;*/
	/*margin-left:130px;*/	
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	}				

	
/*	-------------------------------------------------------------------------------------*/
	
	
.footerText{
	font-size:11px;
	color:#fff;
	}
	
.LoginMessage{
	font-size:12px;
	color:#EBBB04;
	height:16px;
	display:block;
	vertical-align:bottom;
	}	
	
	#medSpacer
	{
	    height:14px;
	    display:block;
	    clear:both;
	}
	
.TxtBox1{
	border:0;
	background-color:transparent;
	width:180px;	
	font-size:14px;
	font-weight:normal;
	padding:4px 5px 5px 5px;
	color:#03039C;
	}
	
	
.buttons {
    text-align:center;
    clear: both;
    width: 280px;
}

.button {
    color: #fff;
    font: bold 15px"Trebuchet MS", Arial, Helvetica, sans-serif;
    text-decoration: none;
    padding: 4px 12px;
    position: relative;
    display: inline-block;
    text-shadow: 0 -1px 0 #040404;
    -webkit-transition: border-color .219s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: #2b2b2b;
    background-image:url(../images/loginBTN.gif);
    background: -webkit-gradient(linear,0% 30%,0% 100%,from(#434343),to(#141414));
    background: -moz-linear-gradient(linear,0% 30%,0% 100%,from(#434343),to(#141414));
    border: solid 1px #2f2f2f;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    margin-right: 10px;
}
.button:hover {
    color: #fff;
    border-color: #b001a6;
	text-shadow: 0 -1px 0 #750266;
    /*-moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);*/
	-webkit-transition: border-color .219s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: #cc0493;
    background: -webkit-gradient(linear,0% 30%,0% 100%,from(#fd07b7),to(#9b006f));
    background: -moz-linear-gradient(linear,0% 30%,0% 100%,from(#fd07b7),to(#9b006f));
    border: solid 1px #b001a6;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    margin-right: 10px;
}
.button:active {
    color: #000;
    border-color: #444;
}

	

	
	
	
	
	
	
	
	
	
	
		